Is The Mercedes Benz Slc 300 The Perfect Roadster